@media screen and (max-width: 1800px) {
	.w1600{
		width: 1550px;
	}
	.w1400 {
		width: 1400px;
	}	
	.pro_content ul li .img{
		height: 244px;
	}
	.header-content .csstd{
		width: 72%;
	}
	.header-content .csstd span{
		padding: 0 1.5%;
	}
	.index-product-content li .conetn{	
		min-height: 237px;
	}
	.ser-conent .ser-cont1 .left dl{
		padding: 48px 0 70px;
	}
	.index-product-nav dl dd{
		padding: 0 6%;
	}
	.index-about .about-txt .paged{
		margin-right: 8%;
	}
	.fooder-rigth ul li{
		margin-left: 63px;
	}
	.index-product-nav{
		min-height: 621px;
	}
	.index-set1{
		height: 535px;
	}
	.index-set1 .title{
		padding: 74px 0 34px;
	}
	.index-trem{
		height: 348px;
	}
	.index-trem .tx-title p{
		line-height: 29px;
	}
	footer{
		height: 459px;
	}
	.fooder .fooder-left{
		height: 494px;
	}
	.fooder-rigth > p{
		font-size: 12px;
    color: #96999c;
    box-sizing: border-box;
    padding-top: 3px;
    padding-left: 7%;
	}
	.fooder-rigth > p a{
		font-size: 12px;
	}
}
@media screen and (max-width: 1700px){
	.contant-map .map-form input:first-of-type, .contant-map .map-form input:nth-of-type(2), .contant-map .map-form input:nth-of-type(3){
		padding: 20px 19px;
	}
	.contant-map .map-form span{
		padding-bottom: 8px;
	}
	.contant-map .map-form textarea{
		height: 130px;
	}
	.case-pages ul li{
		height: 295px;
	}
	.index-about .about-title{
		padding-left: 11%;
		margin-top: 56px;
	}
	.index-about{
		height: 268px;
	}
	.index-about .about-txt{
		margin-top: 67px;
	}
}
@media screen and (max-width: 1600px) {
	.w1600{
		width: 1400px;
	}
	.fooder .fooder-left{
		padding: 25px 2%;
		width: 33%;
	}
	.index-product-content li{
		width: 305px;
	}
	.index-new ul li .content h5{
		font-size: 19px;
	}
	.index-product-content li .conetn h5{
		font-size: 22px;
	}
	.index-product-content li .conetn em{
		margin: 10px auto;
	}
	.w1400 {
		width: 1200px;
	}
	.index-product-view ul li .img{
		height: auto;
	}	
	.pro_content ul li .conet h3{
		font-size: 22px;
	}
	.Protection-content .pagev .img{
		height: 197px;
	}
	.Protection-content .pagev .img img{
		height: 197px;
	}
	.Protection-content .pagev{
		height: 197px;
	}
	.Protection-content .pagev .page-cont{
		height: 197px;
	}
	/* .header-content .csstd{
		width: 65%;
	} */
	.index-product-nav dl dd{
		padding: 0 3%;
		line-height: 28px;
	}
	.index-product-nav{
		padding: 30px 0.5% 20px;
		width: 19%;
	}
	.index-product-nav dl dd:last-of-type{
		padding-bottom: 17px;
	}
	.index-product-nav{
		width: 19%;
		min-height: 608px;
		background: #0061af;
		box-sizing: border-box;
		padding: 30px 0.5% 9px;
	}
	.index-trem{
		height: 319px;
	}
	.index-trem .tx-title p{
		line-height: 23px;
	}
	.index-new ul li .img img{
		 height: 198px;
	}
	.index-new ul li .img{
		height: 198px;
	}
	.nav-pro a{
		margin-right: 33px;
	}
	.pro_content ul li .img{
		height: 210px;
	}
	.case-pages ul li .img{
		/* height: 237px; */
		width: 80%;
		/* height: 280px; */
	}
	.case-pages ul li{
		height: 271px;
	}
	.fooder-rigth ul li{
		margin-left: 40px;
	}
	.ser-conent .ser-cont1 .left dl{
		padding: 37px 0 46px;
	}
	.ser-conent .ser-cont1 .left h3{
		font-size: 36px;
		color: #444;
		font-weight: bold;
		line-height: 53px;
		margin-top: 10px;
	}
	.ser-coent2{
		height: 535px;
	}
	.ser-coent2 .paget{
		margin-top: 15px;
	}
	.ser-content4{
		height: 486px;
	}
	.ser-content4 .ul{
		height: 362px;
		left: 26.3%;
	}
	.ser-content4 .ds{
		padding: 33px 4%;
	}
	.ser-content4 .ds .inp input{
		line-height: 59px;
		height: 59px;
	}
	.ser-content4 .ds #submit{
		line-height: 55px;
        height: 55px;
	}
	.ser-conent .ser-cont1 .left .about-p{
		margin-top: 9px;
	}
	.ser-conent .ser-cont1 .left dl dd{
		margin-right: 1%;
	}
	.ser-conent .ser-cont1 .left dl{
		padding: 23px 0 46px;
	}
	.pages-view{
		margin: 50px auto 0;
	}
	.about-fz-conent .about-fz{
		height: 509px;
	}
	.about-qye ul li{
		height: 540px;
	}
	.about-environment-conetnt .pat .left li{
		height: 392px;
	}
	.about-environment-conetnt .pat .left li:nth-of-type(2) .ds{
		height: 192px;
	}
	.about-environment-conetnt .pat .left li:nth-of-type(2) p{
		height: 192px;
		padding-top: 50px;
	}
	.about-environment-conetnt .pat .rigth .ds{
		height: 192px;
	}
	.about-environment-conetnt .paf .left{
		height: 392px;
	}
	.about-environment-conetnt .paf .rigth ul li:first-of-type{
		height: 192px;
	}
	.about-environment-conetnt .paf .rigth ul li:last-of-type{
		height: 192px;
	}
	.about-environment-conetnt .paf .rigth ul li:nth-of-type(2){
		height: 192px;
		padding-top: 50px;
	}
	.contant-map .map-form input:first-of-type, .contant-map .map-form input:nth-of-type(2), .contant-map .map-form input:nth-of-type(3){
		padding: 14px 20px;
	}
	.contant-map .map-form input:last-of-type{
		line-height: 45px;
	}
	.contant-map .map-form span{
		font-size: 14px;
	}
	.pro-def-pro .pro-def-des .conetn{
		padding: 7px 0 19px;
	}
	.pro-def-pro .pro-def-des h2{
		margin-bottom: 10px;
	}
	.pro-def-pro .pro-def-des{
		padding: 31px 4% 0 4%;
	}
	.pro-des-conetn .conetn ul li p:last-of-type{
		font-size: 17px;
	}
	.pro-des-conetn .conetn ul li{
		height: 102px;
	}
	.index-about .about-title{
		padding-left: 7%;
		margin-top: 56px;
	}
	.index-about{
		height: 268px;
	}
	.index-about .about-txt{
		margin-top: 67px;
	}
}
@media screen and (max-width: 1500px) {
	.about-client{
		padding-bottom: 72px;
	}
	.about-environment{
	   padding-top: 71px;
       padding-bottom: 57px;
	}
}
@media screen and (max-width: 1400px){
	.w1600{
		width: 1300px;
	}
	.w1400 {
		width: 1200px;
	}
}
@media screen and (max-width: 1500px){
	.contant-map .map-form input{
		margin-bottom: 13px;
	}
	.index-product-nav{
		width: 19%;
	}
}
@media screen and (max-width: 1300px) {
	.w1600,
	.w1400 {
		width: 93%;
	}
	.header-content .csstd span{
		padding: 0 1%;
	}
	.fooder-rigth ul li{
		margin-left: 29px;
	}
	.fooder .fooder-left .das .top b{
		font-size: 28px;
	}
	.index-product-view ul li .img{
		height: 177px;
	}
	.contant-map .map-form textarea{
		width: 350px;
		height: 102px;
		padding: 14px 20px;
	}
	.contant-map .map-form input{
		width: 310px;
	}
	.fooder .fooder-left .das a{
		margin: 0 auto 15px;
	}
	.fooder .fooder-left{
		padding: 30px 1%;
	}
	.fooder .fooder-left >a img{
		width: 80%;
	}
	.fooder .fooder-left .das .top{
		margin-bottom: 21px;
	}
	.header-content .csstd{
		width: 66%;
	}
	.index-product-nav{
		width: 20%;
	}
	.index-ys dd .content h5{
		font-size: 19px;
		padding-bottom:0
	}
	.index-ys dd .content p{
		font-size: 16px;
	}
	.index-ys dd .content{
		height: 248px;
		padding-top: 51px;
	}
	.index-set1{
		height: 427px;
	}
	.index-set1 .p{
		width: 661px;
	}
	.index-set1 .title{
		padding: 61px 0 20px;
	}
	.index-set1 dl{
		margin-top: 58px;
	}
	.index-set1 dl dd img{
		width: 92px;
		height: auto;
		margin-bottom: 5px;
	}
	.index-set1 dl dd span::after{
		margin: 6px auto 0;
	}
	.index-trem{
		height: 210px;
	}
	.index-trem .tx-title{
		height: 210px;
	}
	.index-trem .tx-title b{
		font-size: 32px;
	}
	.index-trem .tx-title .ts-txt{
		top: 42%;
	}
	.index-trem .tx-title span{
		font-size: 24px;
		color: #fff;
		line-height: 27px;
	}
	.index-trem .tx-title em{
		margin: 5px 0;
	}
	.index-trem .trem-login{
		padding: 36px 0 0 2%;
	}
	.index-about .about-txt .paged{
		margin-right: 4%;
	}
	.title1 p{
		padding: 20px 0 36px;
	}
	.index-new ul li .img img{
		height: 180px;
	}
	.index-new ul li .img{
		height: 180px;
	}
	.ser-coent2{
		height: 440px;
	}
	.ser-coent2 .title{
		margin-top: 45px;
	}
	.ser-conent3 dl dd:first-of-type .conetn p{
		margin-top: 16px;
	}
	.ser-content4 .ul{
		width: 66.5%;
		height: 326px;
       left: 28.3%;
	}
	.ser-content4 .ul ul{
		margin-top: 77px;
	}
	.ser-content4 .ds textarea{
		height: 110px;
	}
	.ser-title p{
		padding-top: 2px;
	}
	.ser-title{
		margin-top: 38px;
        margin-bottom: 38px;
	}
	.pages-view{
		height: 537px;
	}
	.ser-conent .ser-cont1{
		padding: 84px 0 81px;
	}
	.about-qye ul li{
		height: 449px;
	}
	.pro-bananr .bananr-content h2{
		font-size: 47px;
	}
	.case-bananr-conent{
		top: 41%;
	}
	.case-bananr-conent h3{
		font-size: 60px;
	}
	.ser-bananr .ser-bananr-conent p{
		font-size: 53px;
		font-weight: bold;
		color: #444;
		line-height: 62px;
		padding-top: 15px;
	}
}
@media screen and (max-width: 1024px) {
}